package thread;

public class ThreadDemo1 {

    static class MyThread extends Thread{
        //重写run方法  run描述该线程要干的活是什么
        @Override
        public void run() {
            while (true){
                System.out.println("我是一个线程 hello thread!");
            }
        }
        //run方法执行完毕后 新的这个线程就会被销毁
    }

    public static void main(String[] args) {
        Thread thread = new MyThread();//thread类不需要任何包？？为什么还有哪些我们见过的 出现这种情况 java.lang包下面的是不用导包的 比如string stirngbuilder
        thread.setName("这是我的名字");
        thread.start();//线程中的启动方法 start创建了一个新线程 有新线程来执行run方法
    }
}

